package vmcs.ui.interfacecontrol;

public class DirectorUI {

	public void makeCustomerPanel(CustomerPanelBuilder cpb) {
		cpb.buildMessagePanel();
		cpb.buildCoinInputBox();
		cpb.buildCoinCollector();
		cpb.buildCanCollector();
		cpb.buildDrinkSelection();
		cpb.buildPanel();
	}

	public void makeMachineryPanel(MachineryPanelBuilder mpb) {
		mpb.buildCashBoxDisplay();
		mpb.buildDrinkDisplay();
		mpb.buildDoor();
		mpb.buildMachineryPanel();
	}

	public void makeSimulatorPanel(SimulatorPanelBuilder spb) {
		spb.buildSimulatorPanel();
		spb.buildPanelOptions();
	}

	public void makeMaintenancePanel(MaintenancePanelBuilder mpb) {
		mpb.buildAuthenticateSystem();
		mpb.builtCoinDisplay();
		mpb.builtDrinkDisplay();
		mpb.buildMaintenancePanel();
	}
}
